outdoor informal market place - Francés Inglés Diccionario